supervisory non-management directors - Turkish English Dictionary